a murky/shady past - Francés Inglés Diccionario